import java.util.Scanner;
import java.util.Arrays;
public class prog {
    public static String my_tostring(int[] arr, int len) {
        if (len == 0 || arr == null) {
            return " ";
        }
        String ret = "[";
        for (int i = 0; i < len; i++) {
            if (i != len - 1) {
                ret = arr[i] + ",";
            } else {
                ret = arr[i] + "]";
            }
        }
        return ret;
    }

    public static void main(String[] args) {
        int[] arr = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
        String str = my_tostring(arr, arr.length);
        System.out.println(str);
    }
}








//    public static int[] my_copyof(int[] arr,int len){
//        int[] str=new int[len];
//        for(int i=0;i<len; i++){
//            str[i]=arr[i];
//        }
//        return str;
//    }
//    public static void main(String[]args){
//        int[] arr1={1,2,3,4,5,6,7,8,9,10};
//        int[] arr2=my_copyof(arr1,arr1.length);
//        System.out.println(Arrays.toString(arr2));











//    public static int lookup(int[] arr,int len,int n){
//        int l=0;
//        int r=len-1;
//        while(l<r){
//            int m=(l+r)/2;
//            if(n>arr[m]){
//                l=m+1;
//            }
//            else if(n<arr[m]){
//                r=m-1;
//            }
//            else{
//                return m;
//            }
//        }
//        return 0;
//    }
//    public static void main(String[]args){
//        int[] arr={1,2,3,4,5,6,7,8,9,10};
//        int n=8;
//        int ret=lookup(arr,arr.length,n);
//        if(ret!=0){
//            System.out.println("下标为"+ret);
//        }
//        else {
//            System.out.println("没有此数字");
//        }











//
//    public static int orderly(int[] arr,int len){
//        for(int i=0;i<len-1;i++){
//            if(arr[i]>arr[i+1]){
//                return 0;
//            }
//        }
//        return 1;
//    }
//    public static void main(String[]args){
//        int[] arr={1,2,3,4,6,7,4};
//        int ret=orderly(arr,arr.length);
//        if(ret==1){
//            System.out.println("数组是升序");
//        }
//        else{
//            System.out.println("数组不是升序");
//        }







//    public static void my_bubbling(int[] arr,int len){
//        boolean flas=true;
//        for(int i=0;i<len-1;i++){
//            flas=true;
//            for(int j=0;j<len-1-i;j++){
//                if(arr[j]>arr[j+1]){
//                    int tmp=arr[j];
//                    arr[j]=arr[j+1];
//                    arr[j+1]=tmp;
//                    flas=false;
//                }
//            }
//            if(flas==true){
//                break;
//            }
//        }
//    }
//    public static void main(String[]args){
//        int[] arr={9,8,7,6,5,4};
//        int len=arr.length;
//        my_bubbling (arr,len);
//        for(int i=0;i<len;i++){
//            System.out.print(arr[i]+" ");
//        }







//    public static String myToString(int[] array) {
//        String ret="[";
//        for(int i=0;i<array.length;i++){
//            if(i!= array.length-1){
//                ret+=array[i]+",";
//            }
//        }
//        ret+=array[array.length-1]+"]";
//        return ret;
//    }//[1, 2, 3, 4, 5, 6]
//    public static void main(String[]args){
//        int[] arr={1,2,3,4};
//        String ret=myToString(arr);
//        System.out.println(ret);







//        int[] arr=new int[100];
//        int len=arr.length;
//        for(int i=0;i<len;i++){
//            arr[i]=i;
//        }
//        for(int i=0;i<len;i++){
//            System.out.print(arr[i]+" ");
//        }








//    public static void printArray(int[] arr,int len){
//        for(int i=0;i<len;i++){
//            System.out.print(arr[i]+" ");
//        }
//    }
//    public static void main(String[]args){
//        int[] arr={1,2,3,4,5,6,7,8,9,10};
//        int len=arr.length;
//        printArray(arr,len);












//    public static void transform(int[] arr,int len){
//        for(int i=0;i<len;i++){
//            arr[i]*=2;
//        }
//    }
//    public static void main(String[]args){
//        int[] arr={1,2,3};
//        int len=arr.length;
//        transform(arr,len);
//        for(int i=0;i<len;i++){
//            System.out.println(arr[i]+" ");
//        }










//    public static double avg(int[] arr,int len){
//        double count=0.0;
//        for(int i=0;i<len;i++){
//            count+=arr[i];
//        }
//        return count/len;
//    }
//    public static void main(String[]args){
//        int[] arr={1,2,3,4,5,6,7,8,9,10};
//        int len=arr.length;
//        System.out.println("arr数组平均值为："+avg(arr,len));








//    public static void move(char A,char C){
//        System.out.println("move:"+A+"--->"+C);
//    }
//    public static void hanoi(int n,char A,char B,char C){
//        if(n==1){
//            move(A,C);
//        }
//        else {
//            hanoi(n-1,A,C,B);
//            move(A,C);
//            hanoi(n-1,B,A,C);
//        }
//    }
//    public static void main(String[]args){
//        hanoi(3,'a','b','c');







//        }
//    public static int fibonacci(int n){
//        if(n==1||n==2){
//            return 1;
//        }
//        return fibonacci(n-1)+fibonacci(n-2);
//    }
//    public static void main(String[]args){
//        Scanner scan=new Scanner(System.in);
//        int n=scan.nextInt();
//        System.out.println(fibonacci(n));
//    }
//    }
//}
